GtkSwitch: Use ATK_DEFINE_TYPE properly
authorMatthias Clasen <mclasen@redhat.com>
Fri, 18 Feb 2011 02:55:54 +0000 (21:55 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 18 Feb 2011 02:55:54 +0000 (21:55 -0500)
gtk/gtkswitch.c

index 62cffcdea9c502c1c624b322ed15ad38fcfa650f..2f0b42e6a228d77bef90210dcd72eb659dc5de5d 100644 (file)
@@ -598,6 +598,7 @@ static AtkObject *
 gtk_switch_get_accessible (GtkWidget *widget)
 {
   static gboolean first_time = TRUE;
+  AtkObject *acc;
 
   if (G_UNLIKELY (first_time))
     {
@@ -921,7 +922,7 @@ gtk_switch_activatable_interface_init (GtkActivatableIface *iface)
 typedef struct _GtkSwitchAccessible             GtkSwitchAccessible;
 typedef struct _GtkSwitchAccessibleClass        GtkSwitchAccessibleClass;
 
-ATK_DEFINE_TYPE (GtkSwitchAccessible, _gtk_switch_accessible, GTK_TYPE_WIDGET);
+ATK_DEFINE_TYPE (GtkSwitchAccessible, _gtk_switch_accessible, GTK_TYPE_SWITCH);
 
 static AtkStateSet *
 gtk_switch_accessible_ref_state_set (AtkObject *accessible)